Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
18 MAYDITCH PLACE Detached £607,629 £465,000 6 Jan 2017
20 MAYDITCH PLACE Detached £496,685 £490,000 24 Jul 2023
22 MAYDITCH PLACE Detached £580,266 £406,000 4 Aug 2015
24 MAYDITCH PLACE Detached £535,863 £315,000 26 Oct 2010